NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name [WorldWideTorrents.eu] PM Enhancements // @namespace PXgamer // @version 0.2 // @description Adds a few changes to the mailbox screen. // @author PXgamer // @match *worldwidetorrents.eu/mailbox.php* // @require https://code.jquery.com/jquery-3.1.0.min.js // @require https://greasyfork.org/scripts/22406-moment-js/code/Momentjs.js?version=142481 // @grant none // ==/UserScript== /*jshint multistr: true */ (function() { 'use strict'; var i = 0; var end = $('#wrapper > div.myTable > div:nth-child(1) > div.main > table > tbody > tr > td:nth-child(1) > div.myFrame > div.wrapper > div > form > table > tbody > tr > td > table > tbody > tr:not([id^="msg_"])').length; $('#wrapper > div.myTable > div:nth-child(1) > div.main > table > tbody > tr > td:nth-child(1) > div.myFrame > div.wrapper > div > form > table > tbody > tr > td > table > tbody > tr:not([id^="msg_"])').each(function() { var html = []; $(this).css('border-bottom', '1px solid #ddd'); $('th,td', this).each(function(){ html.push($(this).html()); }); if (html[1] === undefined) { var container = $(this).parent().parent().parent().parent().parent().parent(); $(this).remove(); container.after('<div>'+ html[0] + '</div>'); } else { if (i !== 0 && i !== end -1) { $(this).html('<td style="width: 5px;">'+ html[0] + '</td><td style="width: 190px;">' + moment(html[3], 'YYYY-MM-DD hh:mm:ss').format("DD MMMM YYYY, hh:mm:ss") + '</td><td style="width: 320px;">' + html[2] + '</td><td>' + html[1] + '</td>'); } else { $(this).html('<td style="width: 5px;">'+ html[0] + '</td><td style="width: 190px;">' + html[3] + '</td><td style="width: 320px;">' + html[2] + '</td><td>' + html[1] + '</td>'); } } i++; }); $('#wrapper > div.myTable > div:nth-child(1) > div.main > table > tbody > tr > td:nth-child(1) > div.myFrame > div.wrapper').append('<div id="preview_box"></div>'); $('#preview_box').css('border-radius', '4px'); $('#preview_box').css('border', '1px solid #e3e3e3'); $('#preview_box').css('box-shadow', 'inset 0 1px 1px rgba(0,0,0,.05)'); $('#preview_box').css('padding', '9px'); $('#preview_box').css('background', '#ffffff'); $('[href^="javascript:read("]').on('click', function (e) { var id = e.target.toString().split('read(')[1].split(')')[0]; var x = document.getElementById('msg_'+ id); var y = document.getElementById('img_'+ id); if (x.style.display === '') { x.style.display='none';y.src='images/plus.gif'; } else { x.style.display='';y.src='images/minus.gif'; } $('#preview_box').html(x); $('#preview_box tr').css('display', 'block'); }); })();